xen.git
22 years agobitkeeper revision 1.680 (40083bb4Kb4q4cb9z5eySYtCRnVh3A)
kaf24@scramble.cl.cam.ac.uk[kaf24] [Fri, 16 Jan 2004 19:29:56 +0000 (19:29 +0000)]
bitkeeper revision 1.680 (40083bb4Kb4q4cb9z5eySYtCRnVh3A)

maw_vd.patch

22 years agobitkeeper revision 1.679 (40082021iq1U0VdpgWVVD_uBgDSjtw)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 17:32:17 +0000 (17:32 +0000)]
bitkeeper revision 1.679 (40082021iq1U0VdpgWVVD_uBgDSjtw)

xl_vbd.c:
  Fix VBd bug in XL.

22 years agobitkeeper revision 1.678 (4007b217AoX5mBnjK4x2dP2OVMNLew)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 09:42:47 +0000 (09:42 +0000)]
bitkeeper revision 1.678 (4007b217AoX5mBnjK4x2dP2OVMNLew)

entry.S:
  Another small build fix for earlier gcc's.

22 years agobitkeeper revision 1.677 (4007aff6ocbHN2qLBEXdaX4_p5fayQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 09:33:42 +0000 (09:33 +0000)]
bitkeeper revision 1.677 (4007aff6ocbHN2qLBEXdaX4_p5fayQ)

sched.h, entry.S, Rules.mk:
  Fix compile options to work with older gccs.
.del-stdarg.h~1490d2f37a0ea278:
  Delete: xen/include/stdarg.h

22 years agobitkeeper revision 1.676 (400729e82e-mItLcWlTMg37ECD5kFQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jan 2004 00:01:44 +0000 (00:01 +0000)]
bitkeeper revision 1.676 (400729e82e-mItLcWlTMg37ECD5kFQ)

xl_vbd.c, xl_block.c:
  Fix VBD managament in Xenolinux.

22 years agobitkeeper revision 1.675 (400722b9KLFIfGLZUiIDTpXwwVfLmg)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jan 2004 23:31:05 +0000 (23:31 +0000)]
bitkeeper revision 1.675 (400722b9KLFIfGLZUiIDTpXwwVfLmg)

xen_vbd.c, Xc.c:
  Small fixes.

22 years agobitkeeper revision 1.674 (4006e662w0P_G2ebTRx5hqQilMAXTw)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jan 2004 19:13:38 +0000 (19:13 +0000)]
bitkeeper revision 1.674 (4006e662w0P_G2ebTRx5hqQilMAXTw)

rbtree.h, rbtree.c:
  new file
Many files:
  Cleanups to new VBD mechanisms.

22 years agobitkeeper revision 1.673 (400584e59PLn5rFfGWkKhTGVKRl8tQ)
kaf24@scramble.cl.cam.ac.uk[kaf24] [Wed, 14 Jan 2004 18:05:25 +0000 (18:05 +0000)]
bitkeeper revision 1.673 (400584e59PLn5rFfGWkKhTGVKRl8tQ)

maw-diff

22 years agobitkeeper revision 1.672 (4003052dGM9kLt2V88cgLMtQOZHEdw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jan 2004 20:35:57 +0000 (20:35 +0000)]
bitkeeper revision 1.672 (4003052dGM9kLt2V88cgLMtQOZHEdw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.670.1.1 (400305135ap5eccdHVE8v4FxHv-iIw)
kaf24@scramble.cl.cam.ac.uk [Mon, 12 Jan 2004 20:35:31 +0000 (20:35 +0000)]
bitkeeper revision 1.670.1.1 (400305135ap5eccdHVE8v4FxHv-iIw)

COPYING:
  Copyright notice updates.
  new file

22 years agobitkeeper revision 1.671 (4002608aofyioMya1eWuIFZIJHQO4Q)
iap10@labyrinth.cl.cam.ac.uk [Mon, 12 Jan 2004 08:53:30 +0000 (08:53 +0000)]
bitkeeper revision 1.671 (4002608aofyioMya1eWuIFZIJHQO4Q)

Upgrade to Linux version 2.4.24

22 years agobitkeeper revision 1.670 (3ffaf723Sn5FVTMBSOvb9binR3cthQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 6 Jan 2004 17:57:55 +0000 (17:57 +0000)]
bitkeeper revision 1.670 (3ffaf723Sn5FVTMBSOvb9binR3cthQ)

network.c, dev.c, pgalloc.h, flushtlb.h, domain.c, smp.c:
  Fixed heinous TLB-flush and network bugs.

22 years agobitkeeper revision 1.669 (3ff9eb5e0IQ4kkvTcwivJg9RViDQ6g)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 22:55:26 +0000 (22:55 +0000)]
bitkeeper revision 1.669 (3ff9eb5e0IQ4kkvTcwivJg9RViDQ6g)

xl_vbd.c, xl_block.h, xl_block.c, xen_block.c:
  Fix device numbers passed to Xen from Xenolinux - strip partition bits when appropriate.

22 years agobitkeeper revision 1.668 (3ff9a53baxPw_1NTCVyiVsAgn35MhA)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 17:56:11 +0000 (17:56 +0000)]
bitkeeper revision 1.668 (3ff9a53baxPw_1NTCVyiVsAgn35MhA)

domain.c:
  Fix TLB flush code in Xen.

22 years agobitkeeper revision 1.667 (3ff99f23ZQMhKwTSZB7AdaZx5fkpEg)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 17:30:11 +0000 (17:30 +0000)]
bitkeeper revision 1.667 (3ff99f23ZQMhKwTSZB7AdaZx5fkpEg)

network.c:
  Fix small off-by-one error in net ring accounting.

22 years agobitkeeper revision 1.666 (3ff980d7gcf3e_3nqJ9SkvI1vvfOIw)
kaf24@scramble.cl.cam.ac.uk [Mon, 5 Jan 2004 15:20:55 +0000 (15:20 +0000)]
bitkeeper revision 1.666 (3ff980d7gcf3e_3nqJ9SkvI1vvfOIw)

dev.c, skbuff.h, netdevice.h:
  Fix network packet receive ordering.

22 years agobitkeeper revision 1.665 (3ff5f396dL-6bJmbLG-ndBZSRPB8NA)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jan 2004 22:41:26 +0000 (22:41 +0000)]
bitkeeper revision 1.665 (3ff5f396dL-6bJmbLG-ndBZSRPB8NA)

domain.c:
  Fix refcnt leak in domain teardown.

22 years agobitkeeper revision 1.664 (3ff58b67l2hYhEz4Jo2KkGvhOIm_lw)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jan 2004 15:16:55 +0000 (15:16 +0000)]
bitkeeper revision 1.664 (3ff58b67l2hYhEz4Jo2KkGvhOIm_lw)

keyhandler.c:
  Fix compiler warning.

22 years agobitkeeper revision 1.663 (3ff58ac4D8RzCiwFJ0MJJhOM1a2XgA)
kaf24@scramble.cl.cam.ac.uk [Fri, 2 Jan 2004 15:14:12 +0000 (15:14 +0000)]
bitkeeper revision 1.663 (3ff58ac4D8RzCiwFJ0MJJhOM1a2XgA)

dev.c:
  Small cleanups and fixes to Xen networking.

22 years agobitkeeper revision 1.662 (3ff31c9bCF3X7QcHyzz1dxWr2-8L0w)
br260@br260.wolfson.cam.ac.uk [Wed, 31 Dec 2003 18:59:39 +0000 (18:59 +0000)]
bitkeeper revision 1.662 (3ff31c9bCF3X7QcHyzz1dxWr2-8L0w)

bug fix

22 years agobitkeeper revision 1.661 (3ff30d48qn0UJdw28uFYaO5EgbzFHQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 31 Dec 2003 17:54:16 +0000 (17:54 +0000)]
bitkeeper revision 1.661 (3ff30d48qn0UJdw28uFYaO5EgbzFHQ)

compatibility fix to remove a warning in tg3 driver.

22 years agobitkeeper revision 1.660 (3ff30ae9dDDa40kmyDU0ImqSAluRtA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 31 Dec 2003 17:44:09 +0000 (17:44 +0000)]
bitkeeper revision 1.660 (3ff30ae9dDDa40kmyDU0ImqSAluRtA)

Update tg3 driver from linux 2.4.23

22 years agobitkeeper revision 1.659 (3fe9c2e8WATFQ64aNLeVQC9FQJ17Ig)
kaf24@scramble.cl.cam.ac.uk [Wed, 24 Dec 2003 16:46:32 +0000 (16:46 +0000)]
bitkeeper revision 1.659 (3fe9c2e8WATFQ64aNLeVQC9FQJ17Ig)

Many files:
  I/O ring indexes are now not stored modulo ring size, but are free running mod word size.

22 years agobitkeeper revision 1.658 (3fe5ac16UXA85i7JkYQ0lVd6adEPDQ)
kaf24@scramble.cl.cam.ac.uk [Sun, 21 Dec 2003 14:20:06 +0000 (14:20 +0000)]
bitkeeper revision 1.658 (3fe5ac16UXA85i7JkYQ0lVd6adEPDQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.653.1.4 (3fe5ac0esxJ46xgoeERN1TvSw4953g)
kaf24@scramble.cl.cam.ac.uk [Sun, 21 Dec 2003 14:19:58 +0000 (14:19 +0000)]
bitkeeper revision 1.653.1.4 (3fe5ac0esxJ46xgoeERN1TvSw4953g)

dev.c, xen_block.c, memory.c:
  Various fixes for new page-management world.

22 years agobitkeeper revision 1.657 (3fe4f200zr5n2Yyuwf3tMHNVVAXXQw)
smh22@labyrinth.cl.cam.ac.uk [Sun, 21 Dec 2003 01:06:08 +0000 (01:06 +0000)]
bitkeeper revision 1.657 (3fe4f200zr5n2Yyuwf3tMHNVVAXXQw)

Makefile:
  tweak

22 years agobitkeeper revision 1.656 (3fe4de1f1IOfUVzwLIqE8EHIf7xJoA)
iap10@nidd.cl.cam.ac.uk [Sat, 20 Dec 2003 23:41:19 +0000 (23:41 +0000)]
bitkeeper revision 1.656 (3fe4de1f1IOfUVzwLIqE8EHIf7xJoA)

Merge nidd.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into nidd.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.655 (3fe4ddc5kjuJ5C3c69KvtT7oUuzn4g)
iap10@nidd.cl.cam.ac.uk [Sat, 20 Dec 2003 23:39:49 +0000 (23:39 +0000)]
bitkeeper revision 1.655 (3fe4ddc5kjuJ5C3c69KvtT7oUuzn4g)

Merge nidd.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno-1.2.bk
into nidd.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.652.2.1 (3fe4dd99t24zD9Wu1VbWDg5fOnRCgQ)
iap10@nidd.cl.cam.ac.uk [Sat, 20 Dec 2003 23:39:05 +0000 (23:39 +0000)]
bitkeeper revision 1.652.2.1 (3fe4dd99t24zD9Wu1VbWDg5fOnRCgQ)

Cleanup and documentation improvement to createlinuxdom.py/XenoUtil.py
along with addition of VM auto restart facility (latter curtesy of
Mark Williamson).

22 years agobitkeeper revision 1.653.1.3 (3fe478dcPMk6Y9-7RTPAz3WEiuHgXw)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 16:29:16 +0000 (16:29 +0000)]
bitkeeper revision 1.653.1.3 (3fe478dcPMk6Y9-7RTPAz3WEiuHgXw)

Rules.mk:
  Disable debugging code.

22 years agobitkeeper revision 1.653.1.2 (3fe44437s9U66sHQJ1hA64CActA2uw)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 12:44:39 +0000 (12:44 +0000)]
bitkeeper revision 1.653.1.2 (3fe44437s9U66sHQJ1hA64CActA2uw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.652.1.1 (3fe4441bD7Ytc0dpv4nkQCX5YO2A8w)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 12:44:11 +0000 (12:44 +0000)]
bitkeeper revision 1.652.1.1 (3fe4441bD7Ytc0dpv4nkQCX5YO2A8w)

Many files:
  Many fixes and a complete rewrite of page management in Xen.
flushtlb.c:
  new file
.del-TODO~9e3f87ffe4e9e1f1:
  Delete: xen/TODO
.del-GUEST_CHANGES~b67e924f1504662d:
  Delete: xen/GUEST_CHANGES

22 years agobitkeeper revision 1.653.1.1 (3fe4375eTTZ65vTbZXxX6OSfXoPFLg)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 11:49:50 +0000 (11:49 +0000)]
bitkeeper revision 1.653.1.1 (3fe4375eTTZ65vTbZXxX6OSfXoPFLg)

Makefile:
  Update version to 1.3-devel

22 years agobitkeeper revision 1.654 (3fe43734T7FuFmx0jOQyrPIB7YMrZQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Dec 2003 11:49:08 +0000 (11:49 +0000)]
bitkeeper revision 1.654 (3fe43734T7FuFmx0jOQyrPIB7YMrZQ)

Makefile:
  Update version to 1.2-rc

22 years agobitkeeper revision 1.653 (3fe37bb8JkaTBzrrWzReULGfBXkwYQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 19 Dec 2003 22:29:12 +0000 (22:29 +0000)]
bitkeeper revision 1.653 (3fe37bb8JkaTBzrrWzReULGfBXkwYQ)

dom0_ops.c, Makefile:
  Bug fixes to dom0 interface.

22 years agobitkeeper revision 1.652 (3fe30e9bTUfDAq9tTjwgWtCD2HXzcg)
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Dec 2003 14:43:39 +0000 (14:43 +0000)]
bitkeeper revision 1.652 (3fe30e9bTUfDAq9tTjwgWtCD2HXzcg)

Oops, forgot to rename xenolinux-2.4.22 to 2.4.23

22 years agobitkeeper revision 1.651 (3fe30d57DatlAZVUHwbVCkF4_TelxA)
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Dec 2003 14:38:15 +0000 (14:38 +0000)]
bitkeeper revision 1.651 (3fe30d57DatlAZVUHwbVCkF4_TelxA)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.649.1.1 (3fe30d51wHoC4YRHGfqLuwa5BdH7-g)
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Dec 2003 14:38:09 +0000 (14:38 +0000)]
bitkeeper revision 1.649.1.1 (3fe30d51wHoC4YRHGfqLuwa5BdH7-g)

Upgrade to Linux 2.4.23

22 years agobitkeeper revision 1.650 (3fe1834bi7fbj-x6TfVgbIh12F7c6g)
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Dec 2003 10:36:59 +0000 (10:36 +0000)]
bitkeeper revision 1.650 (3fe1834bi7fbj-x6TfVgbIh12F7c6g)

Makefile:
  Makefile bug fixed.

22 years agobitkeeper revision 1.649 (3fdf2aeaeVXAAcKlXMdFTCQuwOYD_g)
kaf24@scramble.cl.cam.ac.uk [Tue, 16 Dec 2003 15:55:22 +0000 (15:55 +0000)]
bitkeeper revision 1.649 (3fdf2aeaeVXAAcKlXMdFTCQuwOYD_g)

xl_vbd.c, xl_block.h, xl_block.c:
  Fixes to Xenolinux blkdev code.

22 years agobitkeeper revision 1.648 (3fd9f030nis8vOv8ERJhM9olYyx3ag)
kaf24@scramble.cl.cam.ac.uk [Fri, 12 Dec 2003 16:43:28 +0000 (16:43 +0000)]
bitkeeper revision 1.648 (3fd9f030nis8vOv8ERJhM9olYyx3ag)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/latest-xeno

22 years agobitkeeper revision 1.645.1.1 (3fd9f02bxWKGgV_bPDcD98xGu_WfmA)
kaf24@scramble.cl.cam.ac.uk [Fri, 12 Dec 2003 16:43:23 +0000 (16:43 +0000)]
bitkeeper revision 1.645.1.1 (3fd9f02bxWKGgV_bPDcD98xGu_WfmA)

Many files:
  Update the VBD interface.

22 years agobitkeeper revision 1.647 (3fd8bc49qQxDHkfovcYSBfQ4p0Fpfg)
iap10@striker.cl.cam.ac.uk [Thu, 11 Dec 2003 18:49:45 +0000 (18:49 +0000)]
bitkeeper revision 1.647 (3fd8bc49qQxDHkfovcYSBfQ4p0Fpfg)

Add Mark Williamson's readxenconsolering.py example script which reads
Xen's console out of the buffer ring, making Xen's boot messages available
from within domain 0.

22 years agobitkeeper revision 1.646 (3fd76778PEmL1niSBxAtcPeybjP7tQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Dec 2003 18:35:36 +0000 (18:35 +0000)]
bitkeeper revision 1.646 (3fd76778PEmL1niSBxAtcPeybjP7tQ)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.640.1.1 (3fd767739FyOQWwEh4yC5GX2GHC2wA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Dec 2003 18:35:31 +0000 (18:35 +0000)]
bitkeeper revision 1.640.1.1 (3fd767739FyOQWwEh4yC5GX2GHC2wA)

Update e1000 driver based on Intel's 5.2.16 release.

22 years agobitkeeper revision 1.645 (3fd43302Q7iIIXRlzLUoi_opKLWYIg)
kaf24@scramble.cl.cam.ac.uk [Mon, 8 Dec 2003 08:14:58 +0000 (08:14 +0000)]
bitkeeper revision 1.645 (3fd43302Q7iIIXRlzLUoi_opKLWYIg)

Many files:
  new file
Makefile:
  New SCSI driver for sym53c8xx

22 years agobitkeeper revision 1.644 (3fd05375sUdmRADraZr1edif-DcmuA)
kaf24@scramble.cl.cam.ac.uk [Fri, 5 Dec 2003 09:44:21 +0000 (09:44 +0000)]
bitkeeper revision 1.644 (3fd05375sUdmRADraZr1edif-DcmuA)

XenoUtil.py:
  Fix to xenoutil.py

22 years agobitkeeper revision 1.643 (3fcdbd83juXhc2c1Z5SkD1HAC6kDuA)
br260@laudney.cl.cam.ac.uk [Wed, 3 Dec 2003 10:40:03 +0000 (10:40 +0000)]
bitkeeper revision 1.643 (3fcdbd83juXhc2c1Z5SkD1HAC6kDuA)

Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/lab/xeno.bk

22 years agobitkeeper revision 1.636.1.3 (3fcdbd654OqdrTB4O2_GaQpn0Yh7Vw)
br260@laudney.cl.cam.ac.uk [Wed, 3 Dec 2003 10:39:33 +0000 (10:39 +0000)]
bitkeeper revision 1.636.1.3 (3fcdbd654OqdrTB4O2_GaQpn0Yh7Vw)

xc_private.h:
Propagate return values as far as possible.

22 years agobitkeeper revision 1.642 (3fcdb95euBzkxchkI3J1_rqWh5s6gw)
kaf24@scramble.cl.cam.ac.uk [Wed, 3 Dec 2003 10:22:22 +0000 (10:22 +0000)]
bitkeeper revision 1.642 (3fcdb95euBzkxchkI3J1_rqWh5s6gw)

net_headers.h:
  Fix Arp header struct.

22 years agobitkeeper revision 1.641 (3fcdb656yM6DlMdwk-janNkBhdceiQ)
kaf24@scramble.cl.cam.ac.uk [Wed, 3 Dec 2003 10:09:26 +0000 (10:09 +0000)]
bitkeeper revision 1.641 (3fcdb656yM6DlMdwk-janNkBhdceiQ)

Many files:
  new file
megaraid.c, Makefile, Rules.mk:
  New Fusion driver.

22 years agobitkeeper revision 1.640 (3fccbe1cc1JqCEtqZPkHoofwk825hA)
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Dec 2003 16:30:20 +0000 (16:30 +0000)]
bitkeeper revision 1.640 (3fccbe1cc1JqCEtqZPkHoofwk825hA)

Merge labyrinth.cl.cam.ac.uk:/usr/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

22 years agobitkeeper revision 1.639 (3fccbe07JV6j1aK3O8_w92nf6uQSBw)
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Dec 2003 16:29:59 +0000 (16:29 +0000)]
bitkeeper revision 1.639 (3fccbe07JV6j1aK3O8_w92nf6uQSBw)

Misc improvements to pincpu stuff.

22 years agobitkeeper revision 1.636.1.2 (3fcbbc74KQaXaXiWg8MaezyjiFxLhg)
kaf24@scramble.cl.cam.ac.uk [Mon, 1 Dec 2003 22:11:00 +0000 (22:11 +0000)]
bitkeeper revision 1.636.1.2 (3fcbbc74KQaXaXiWg8MaezyjiFxLhg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.636.2.1 (3fcbbc64x-OxidVggJZzaY-7ZkmmVw)
kaf24@scramble.cl.cam.ac.uk [Mon, 1 Dec 2003 22:10:44 +0000 (22:10 +0000)]
bitkeeper revision 1.636.2.1 (3fcbbc64x-OxidVggJZzaY-7ZkmmVw)

xc_misc.c:
  mlock console buffer.

22 years agobitkeeper revision 1.636.1.1 (3fcb7b62Mifz8pPYuvEwJUTNwxzVmg)
br260@laudney.cl.cam.ac.uk [Mon, 1 Dec 2003 17:33:22 +0000 (17:33 +0000)]
bitkeeper revision 1.636.1.1 (3fcb7b62Mifz8pPYuvEwJUTNwxzVmg)

Propagate return values as far as possible.

22 years agobitkeeper revision 1.638 (3fca7788evQFw3E81lBB0aqsSAxjwA)
iap10@labyrinth.cl.cam.ac.uk [Sun, 30 Nov 2003 23:04:40 +0000 (23:04 +0000)]
bitkeeper revision 1.638 (3fca7788evQFw3E81lBB0aqsSAxjwA)

Slightly more complicated example script

22 years agobitkeeper revision 1.637 (3fca7701y4KoOnx1zp_ccoR7G153xg)
iap10@labyrinth.cl.cam.ac.uk [Sun, 30 Nov 2003 23:02:25 +0000 (23:02 +0000)]
bitkeeper revision 1.637 (3fca7701y4KoOnx1zp_ccoR7G153xg)

Add dom0 op to pin a domain to a specified CPU (or -1 to unpin).
This function is currently only supported for domains that have
been 'created' but not 'built' or 'started'.

22 years agobitkeeper revision 1.636 (3fc376f1OnDIvL1xiIhqzjKDbchujQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 25 Nov 2003 15:36:17 +0000 (15:36 +0000)]
bitkeeper revision 1.636 (3fc376f1OnDIvL1xiIhqzjKDbchujQ)

desc.h, traps.c, sched.h, event.h, schedule.c, memory.c:
  Fixes and cleanups.

22 years agobitkeeper revision 1.635 (3fc28bc1lCtZ5EmJM-IipOV5JESnng)
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Nov 2003 22:52:49 +0000 (22:52 +0000)]
bitkeeper revision 1.635 (3fc28bc1lCtZ5EmJM-IipOV5JESnng)

softirq.h, softirq.c:
  Cleanups.

22 years agobitkeeper revision 1.634 (3fc267950JCnZdSjqz12f7QhAx9gWA)
kaf24@scramble.cl.cam.ac.uk [Mon, 24 Nov 2003 20:18:29 +0000 (20:18 +0000)]
bitkeeper revision 1.634 (3fc267950JCnZdSjqz12f7QhAx9gWA)

Many files:
  Cleanups to page reference counting in Xen.

22 years agobitkeeper revision 1.633 (3fc09b3aBu9Z_PNCl6Nd9mfFp6gtGA)
kaf24@scramble.cl.cam.ac.uk [Sun, 23 Nov 2003 11:34:18 +0000 (11:34 +0000)]
bitkeeper revision 1.633 (3fc09b3aBu9Z_PNCl6Nd9mfFp6gtGA)

ide-xeno.c, xen_block.c, domain.c, xen_cpuperf.c:
  Bug fixes and cleanups.

22 years agobitkeeper revision 1.632 (3fbf979eo_ScBFnsFE5_BwSNLqCSog)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:06:38 +0000 (17:06 +0000)]
bitkeeper revision 1.632 (3fbf979eo_ScBFnsFE5_BwSNLqCSog)

createlinuxdom.py:
  Clarify teh createlinuxdom example script.

22 years agobitkeeper revision 1.631 (3fbf9627n3_R5gJx6eFdJQwWUIKLCQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 17:00:23 +0000 (17:00 +0000)]
bitkeeper revision 1.631 (3fbf9627n3_R5gJx6eFdJQwWUIKLCQ)

createlinuxdom.py, Xeno-HOWTO, TODO, README, README.CD:
  Updated the docs to get rid of xenctl references.

22 years agobitkeeper revision 1.630 (3fbf4c5eGi95ZU5mjOHJ4L6ioUNlKA)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:45:34 +0000 (11:45 +0000)]
bitkeeper revision 1.630 (3fbf4c5eGi95ZU5mjOHJ4L6ioUNlKA)

stopdom.py:
  Rename: tools/examples/xi_stopdom.py -> tools/examples/stopdom.py
destroydom.py:
  Rename: tools/examples/xi_destroydom.py -> tools/examples/destroydom.py
listdoms.py:
  Rename: tools/examples/xi_listdoms.py -> tools/examples/listdoms.py
createlinuxdom.py:
  Rename: tools/examples/xi_createlinuxdom.py -> tools/examples/createlinuxdom.py

22 years agobitkeeper revision 1.629 (3fbf4bf5_LPmorLfLE5j1NODSdYPxw)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:49 +0000 (11:43 +0000)]
bitkeeper revision 1.629 (3fbf4bf5_LPmorLfLE5j1NODSdYPxw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.627.1.1 (3fbf4befPIgRjU40eyhadjRuioWcwA)
kaf24@scramble.cl.cam.ac.uk [Sat, 22 Nov 2003 11:43:43 +0000 (11:43 +0000)]
bitkeeper revision 1.627.1.1 (3fbf4befPIgRjU40eyhadjRuioWcwA)

Many files:
  Lib renames and fixes. Only build shared version of libxc, as the static archive version caused too many problems.
xc_vif.c:
  Rename: tools/xc/lib/libxc_vif.c -> tools/xc/lib/xc_vif.c
xc_vbd.c:
  Rename: tools/xc/lib/libxc_vbd.c -> tools/xc/lib/xc_vbd.c
xc_private.h:
  Rename: tools/xc/lib/libxc_private.h -> tools/xc/lib/xc_private.h
xc_private.c:
  Rename: tools/xc/lib/libxc_private.c -> tools/xc/lib/xc_private.c
xc_misc.c:
  Rename: tools/xc/lib/libxc_misc.c -> tools/xc/lib/xc_misc.c
xc_linux_restore.c:
  Rename: tools/xc/lib/libxc_linux_restore.c -> tools/xc/lib/xc_linux_restore.c
xc_linux_save.c:
  Rename: tools/xc/lib/libxc_linux_save.c -> tools/xc/lib/xc_linux_save.c
xc_linux_build.c:
  Rename: tools/xc/lib/libxc_linux_build.c -> tools/xc/lib/xc_linux_build.c
xc_domain.c:
  Rename: tools/xc/lib/libxc_domain.c -> tools/xc/lib/xc_domain.c
xc_bvtsched.c:
  Rename: tools/xc/lib/libxc_bvtsched.c -> tools/xc/lib/xc_bvtsched.c

22 years agobitkeeper revision 1.628 (3fbe5055HeiXG-rJ3o36CEsxR_4jfQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Nov 2003 17:50:13 +0000 (17:50 +0000)]
bitkeeper revision 1.628 (3fbe5055HeiXG-rJ3o36CEsxR_4jfQ)

minor xen-clone change

22 years agobitkeeper revision 1.627 (3fbe416fwrLO59ruKs6PLJilJwY1SQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 16:46:39 +0000 (16:46 +0000)]
bitkeeper revision 1.627 (3fbe416fwrLO59ruKs6PLJilJwY1SQ)

xi_destroydom.py:
  Fix example domain destroy script.

22 years agobitkeeper revision 1.626 (3fbe3eb1WmztnxBIFxm56r8gAVwZig)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 16:34:57 +0000 (16:34 +0000)]
bitkeeper revision 1.626 (3fbe3eb1WmztnxBIFxm56r8gAVwZig)

Many files:
  Some fixes. Also now have a new Makefile target 'dist' which installs stuff to local install directory. Target 'install' now actually does what you expect by installing under /usr
xi_stopdom.py:
  Rename: tools/misc/xi_stopdom.py -> tools/examples/xi_stopdom.py
xi_listdoms.py:
  Rename: tools/misc/xi_listdoms.py -> tools/examples/xi_listdoms.py
xi_destroydom.py:
  Rename: tools/misc/xi_destroydom.py -> tools/examples/xi_destroydom.py
xi_createlinuxdom.py:
  Rename: tools/misc/xi_createlinuxdom.py -> tools/examples/xi_createlinuxdom.py

22 years agobitkeeper revision 1.625 (3fbe2f19esMEVaXjNmogxfluk2JD7Q)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 15:28:25 +0000 (15:28 +0000)]
bitkeeper revision 1.625 (3fbe2f19esMEVaXjNmogxfluk2JD7Q)

xi_stopdom.py, xi_listdoms.py, xi_destroydom.py, xi_createlinuxdom.py:
  new file
Makefile, Xc.c, xen_cpuperf.c, Xeno-HOWTO:
  Create example Python control scripts in tools/misc. Delete obsolete tools/control and tools/internal. Update docs.
.del-info.c~f4ad8e683fe1d35:
  Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/info.c
.del-xi_vifinit~38149940dad8e67a:
  Delete: tools/internal/xi_vifinit
.del-xi_vif_params.c~9151f057c314cf7a:
  Delete: tools/internal/xi_vif_params.c
.del-xi_vbd_list.c~84922f92e6a6262e:
  Delete: tools/internal/xi_vbd_list.c
.del-xi_vbd_info.c~981a992ecde72f50:
  Delete: tools/internal/xi_vbd_info.c
.del-xi_vbd_create.c~f1118f53d74c555:
  Delete: tools/internal/xi_vbd_create.c
.del-xi_vbd_add.c~a6d831ecbe015a9d:
  Delete: tools/internal/xi_vbd_add.c
.del-xi_usage.c~68391a152ead20c:
  Delete: tools/internal/xi_usage.c
.del-xi_stop.c~4ef370f18cb74cea:
  Delete: tools/internal/xi_stop.c
.del-xi_start.c~b4656af7bfebd0eb:
  Delete: tools/internal/xi_start.c
.del-xi_sched_global.c~bb19c1a0c457e08a:
  Delete: tools/internal/xi_sched_global.c
.del-xi_sched_domain.c~7ed340cd41ae5b33:
  Delete: tools/internal/xi_sched_domain.c
.del-xi_save_linux.c~15e91079dc6e1f52:
  Delete: tools/internal/xi_save_linux.c
.del-xi_restore_linux.c~cd9f16a3dab69aee:
  Delete: tools/internal/xi_restore_linux.c
.del-xi_read_console_ring.c~687b0bcae18cb1af:
  Delete: tools/internal/xi_read_console_ring.c
.del-xi_phys_grant.c~422d8487936fa4c9:
  Delete: tools/internal/xi_phys_grant.c
.del-xi_list.c~339a2f98db3a4b1f:
  Delete: tools/internal/xi_list.c
.del-xi_helper~5d8f529425dd50f8:
  Delete: tools/internal/xi_helper
.del-xi_destroy.c~44069345187b985d:
  Delete: tools/internal/xi_destroy.c
.del-xi_create.c~9013eff27664db4b:
  Delete: tools/internal/xi_create.c
.del-xi_build.c~55e0f7994dbfebdf:
  Delete: tools/internal/xi_build.c
.del-rpm.spec~73ab630afebd3adc:
  Delete: tools/internal/rpm.spec
.del-mem_defs.h~a42f0035e2bc6841:
  Delete: tools/internal/mem_defs.h
.del-dom0_defs.h~8faf8b626237a755:
  Delete: tools/internal/dom0_defs.h
.del-Makefile~f6522b0feb91f984:
  Delete: tools/internal/Makefile
.del-xenostyle.css~6f6fdfdc625f6ba9:
  Delete: tools/control/web/tmpl/xenostyle.css
.del-xenohead.def~75d33f086d74ed73:
  Delete: tools/control/web/tmpl/xenohead.def
.del-xenofoot.def~7822ea1cb20d0bf:
  Delete: tools/control/web/tmpl/xenofoot.def
.del-vdmenu.tmpl~a9affd2660773ba7:
  Delete: tools/control/web/tmpl/vdmenu.tmpl
.del-vd.tmpl~8d64c39cb07c847c:
  Delete: tools/control/web/tmpl/vd.tmpl
.del-vd-vdv.tmpl~6ce2247b5dd6fa71:
  Delete: tools/control/web/tmpl/vd-vdv.tmpl
.del-xeno.gif~87337600f0e4b6cb:
  Delete: tools/control/web/img/xeno.gif
.del-vd-vdrr.tmpl~f62e0e4cbbcaa21f:
  Delete: tools/control/web/tmpl/vd-vdrr.tmpl
.del-vd-vdr.tmpl~bc166849e09d680a:
  Delete: tools/control/web/tmpl/vd-vdr.tmpl
.del-vd-vddr.tmpl~a9305c17b49ed0a:
  Delete: tools/control/web/tmpl/vd-vddr.tmpl
.del-vd-vdd.tmpl~a87ab77c787ebee2:
  Delete: tools/control/web/tmpl/vd-vdd.tmpl
.del-vd-vdcr.tmpl~6cdd100a5a385284:
  Delete: tools/control/web/tmpl/vd-vdcr.tmpl
.del-vd-vdc.tmpl~f564ab29c2ed6c51:
  Delete: tools/control/web/tmpl/vd-vdc.tmpl
.del-vd-vbdv.tmpl~502df49e757bd832:
  Delete: tools/control/web/tmpl/vd-vbdv.tmpl
.del-vd-vbdcr.tmpl~4011e8874a4d4580:
  Delete: tools/control/web/tmpl/vd-vbdcr.tmpl
.del-vd-vbdc.tmpl~ea2620f4acddc499:
  Delete: tools/control/web/tmpl/vd-vbdc.tmpl
.del-vd-pv.tmpl~7c15c3f2889c19:
  Delete: tools/control/web/tmpl/vd-pv.tmpl
.del-vd-par.tmpl~6a9c1adf4255c1f4:
  Delete: tools/control/web/tmpl/vd-par.tmpl
.del-vd-pa.tmpl~cfc3c39bbee289df:
  Delete: tools/control/web/tmpl/vd-pa.tmpl
.del-vd-fv.tmpl~e7bf7c7f6b172cae:
  Delete: tools/control/web/tmpl/vd-fv.tmpl
.del-search.gif~12f79a986fb9402c:
  Delete: tools/control/web/img/search.gif
.del-pdmenu.tmpl~1e7bff9523b0bbaa:
  Delete: tools/control/web/tmpl/pdmenu.tmpl
.del-pd.tmpl~8c5c232c132bcb13:
  Delete: tools/control/web/tmpl/pd.tmpl
.del-pd-rr.tmpl~2f563e846bc965b5:
  Delete: tools/control/web/tmpl/pd-rr.tmpl
.del-pd-r.tmpl~ee36df10225d67d9:
  Delete: tools/control/web/tmpl/pd-r.tmpl
.del-pd-l.tmpl~acd063974b95504:
  Delete: tools/control/web/tmpl/pd-l.tmpl
.del-pd-gr.tmpl~cca1c9a19939db70:
  Delete: tools/control/web/tmpl/pd-gr.tmpl
.del-pd-g.tmpl~6983193813a3f098:
  Delete: tools/control/web/tmpl/pd-g.tmpl
.del-makefile~32e72e0a58a71587:
  Delete: tools/control/web/tmpl/makefile
.del-install.pl~bf0f10a96268eec:
  Delete: tools/control/web/tmpl/install.pl
.del-index.tmpl~a9f5536b736b2bee:
  Delete: tools/control/web/tmpl/index.tmpl
.del-help.tmpl~a8c78cf6aa63ca4d:
  Delete: tools/control/web/tmpl/help.tmpl
.del-dommenu.tmpl~dcdecbc2f2bcf2df:
  Delete: tools/control/web/tmpl/dommenu.tmpl
.del-dom.tmpl~4bb3289ae71d2f63:
  Delete: tools/control/web/tmpl/dom.tmpl
.del-dom-stpr.tmpl~5469b499f28a24fe:
  Delete: tools/control/web/tmpl/dom-stpr.tmpl
.del-dom-stp.tmpl~aa087fed3e776059:
  Delete: tools/control/web/tmpl/dom-stp.tmpl
.del-dom-star.tmpl~c1e511d2e6e039bf:
  Delete: tools/control/web/tmpl/dom-star.tmpl
.del-dom-sta.tmpl~eec4c966e27825ee:
  Delete: tools/control/web/tmpl/dom-sta.tmpl
.del-dom-newr.tmpl~3f837ebfec8319a8:
  Delete: tools/control/web/tmpl/dom-newr.tmpl
.del-dom-new.tmpl~6fe1462b95a26d5f:
  Delete: tools/control/web/tmpl/dom-new.tmpl
.del-dom-lis.tmpl~85face7aa9811ee6:
  Delete: tools/control/web/tmpl/dom-lis.tmpl
.del-dom-delr.tmpl~b0f4e92c66323471:
  Delete: tools/control/web/tmpl/dom-delr.tmpl
.del-dom-del.tmpl~22452a94642dee59:
  Delete: tools/control/web/tmpl/dom-del.tmpl
.del-about.tmpl~e55c75ae7d40f51d:
  Delete: tools/control/web/tmpl/about.tmpl
.del-web.xml~d3569e2740475560:
  Delete: tools/control/web/WEB-INF/web.xml
.del-pixel.gif~1c70dff3f6408bdd:
  Delete: tools/control/web/img/pixel.gif
.del-home.gif~59d99d5348b498ac:
  Delete: tools/control/web/img/home.gif
.del-help.gif~c2b5bbf58ecda4a5:
  Delete: tools/control/web/img/help.gif
.del-cambridge.gif~31322a41ad46112:
  Delete: tools/control/web/img/cambridge.gif
.del-XMLHelper.java~1ae486474964f9c3:
  Delete: tools/control/src/org/xenoserver/control/XMLHelper.java
.del-XML.java~ede5498f3e107f1f:
  Delete: tools/control/src/org/xenoserver/control/XML.java
.del-VirtualDiskManager.java~ab196de56ed40de1:
  Delete: tools/control/src/org/xenoserver/control/VirtualDiskManager.java
.del-VirtualDisk.java~fafbe80750ab42e2:
  Delete: tools/control/src/org/xenoserver/control/VirtualDisk.java
.del-VirtualBlockDevice.java~98092b4ad4e7bacd:
  Delete: tools/control/src/org/xenoserver/control/VirtualBlockDevice.java
.del-SystemConfigurationBean.java~6fef72e1e39f275f:
  Delete: tools/control/src/org/xenoserver/web/SystemConfigurationBean.java
.del-StringPattern.java~5315ee9851c204fe:
  Delete: tools/control/src/org/xenoserver/control/StringPattern.java
.del-Settings.java~204154059ef7137a:
  Delete: tools/control/src/org/xenoserver/control/Settings.java
.del-RootBean.java~51ad233a3a388d8a:
  Delete: tools/control/src/org/xenoserver/web/RootBean.java
.del-PartitionManager.java~3de50829f63194f9:
  Delete: tools/control/src/org/xenoserver/control/PartitionManager.java
.del-Partition.java~cf021656a42a020d:
  Delete: tools/control/src/org/xenoserver/control/Partition.java
.del-ParseVdShow.java~9775d252c7b15110:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdShow.java
.del-Mode.java~25b8442d604135a2:
  Delete: tools/control/src/org/xenoserver/control/Mode.java
.del-Library.java~1bdf383c73b9d30:
  Delete: tools/control/src/org/xenoserver/control/Library.java
.del-InetAddressPattern.java~c8ab0e21763bb46:
  Delete: tools/control/src/org/xenoserver/control/InetAddressPattern.java
.del-Extent.java~e2aacb058cf387dd:
  Delete: tools/control/src/org/xenoserver/control/Extent.java
.del-Domain.java~2c9322038df8d5b0:
  Delete: tools/control/src/org/xenoserver/control/Domain.java
.del-Defaults.java~a20e2ae2fdb4199:
  Delete: tools/control/src/org/xenoserver/control/Defaults.java
.del-CommandVdRefresh.java~b561605ea2bb7663:
  Delete: tools/control/src/org/xenoserver/control/CommandVdRefresh.java
.del-CommandVdDelete.java~1f1433ded35ec0e4:
  Delete: tools/control/src/org/xenoserver/control/CommandVdDelete.java
.del-CommandVdCreate.java~eabf64408bfece75:
  Delete: tools/control/src/org/xenoserver/control/CommandVdCreate.java
.del-CommandVbdList.java~c4b4a0a56d5c159b:
  Delete: tools/control/src/org/xenoserver/control/CommandVbdList.java
.del-CommandVbdCreatePhysical.java~acddd9a8f3934603:
  Delete: tools/control/src/org/xenoserver/control/CommandVbdCreatePhysical.java
.del-CommandVbdCreate.java~cab25ef9c2f9efa0:
  Delete: tools/control/src/org/xenoserver/control/CommandVbdCreate.java
.del-CommandPhysicalRevoke.java~19984f49205247ee:
  Delete: tools/control/src/org/xenoserver/control/CommandPhysicalRevoke.java
.del-CommandPhysicalList.java~40e08514cd0288bd:
  Delete: tools/control/src/org/xenoserver/control/CommandPhysicalList.java
.del-CommandPhysicalGrant.java~62fb80a3494e789a:
  Delete: tools/control/src/org/xenoserver/control/CommandPhysicalGrant.java
.del-CommandPartitionAdd.java~e7fcb3cea1f79648:
  Delete: tools/control/src/org/xenoserver/control/CommandPartitionAdd.java
.del-CommandFailedException.java~cf05d4045a3ab73f:
  Delete: tools/control/src/org/xenoserver/control/CommandFailedException.java
.del-CommandDomainStop.java~57fbc199fddf8b7d:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainStop.java
.del-CommandDomainStart.java~d24ceda9ec764887:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainStart.java
.del-CommandDomainNew.java~8a31b25dd21356d4:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainNew.java
.del-CommandDomainList.java~831c2cbb36df1829:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainList.java
.del-CommandDomainDestroy.java~858175208c48ee8d:
  Delete: tools/control/src/org/xenoserver/control/CommandDomainDestroy.java
.del-Command.java~c45623cf89aa911f:
  Delete: tools/control/src/org/xenoserver/control/Command.java
.del-xenctl~d6d1ced69a4edb06:
  Delete: tools/control/xenctl
.del-xenctl.xml~dbcf47dd62a4c874:
  Delete: tools/control/examples/xenctl.xml
.del-xenctl.xml-publicip~c1dc0c0c01bae47:
  Delete: tools/control/examples/xenctl.xml-publicip
.del-xenctl.xml-linklocal~ac50b907d93dde62:
  Delete: tools/control/examples/xenctl.xml-linklocal
.del-xenctl.xml-dom0nfs~2d4bfd30420f37c:
  Delete: tools/control/examples/xenctl.xml-dom0nfs
.del-xen-mynewdom~eb9eb7ccaba10ea6:
  Delete: tools/control/examples/xen-mynewdom
.del-grub.conf-example~ffdd191a69572347:
  Delete: tools/control/examples/grub.conf-example
.del-etc.exports-example~e109d7d96ace82d5:
  Delete: tools/control/examples/etc.exports-example
.del-build.properties~a26cad6e308b460d:
  Delete: tools/control/build.properties
.del-build-web.xml~65af6961ad5a0006:
  Delete: tools/control/build-web.xml
.del-build-cmdline.xml~90a4e63cd116d260:
  Delete: tools/control/build-cmdline.xml
.del-USAGE-cmdline~a07f39f14fa71021:
  Delete: tools/control/doc/USAGE-cmdline
.del-ParseVdRefresh.java~52d3c19fba954349:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdRefresh.java
.del-ParseVdFree.java~736eae32c0439aef:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdFree.java
.del-ParseVdDelete.java~1be4ea2ea5ce7030:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdDelete.java
.del-ParseVdCreate.java~28ee263e4872c2a:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVdCreate.java
.del-ParseVbdShow.java~bd36e5a695e124de:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdShow.java
.del-ParseVbdCreate.java~7d6abfe7b735916f:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdCreate.java
.del-ParseScript.java~5137d45494c175f4:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseScript.java
.del-ParsePhysicalRevoke.java~6b0265c5134872be:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalRevoke.java
.del-ParsePhysicalList.java~c42cd53f66a8cbfa:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalList.java
.del-ParsePhysicalGrant.java~453f27fc4b20a519:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalGrant.java
.del-ParsePartitionsList.java~2cfe6d2f93711838:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsList.java
.del-ParsePartitionsAdd.java~2869522f1c6258b1:
  Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsAdd.java
.del-ParseHelp.java~d81805b2b35e7f8b:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseHelp.java
.del-ParseGroup.java~9dca3029634c4c7:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseGroup.java
.del-ParseFailedException.java~448f60dd7ec604b:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseFailedException.java
.del-ParseDomainStop.java~8a22aa198436278f:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStop.java
.del-ParseDomainStart.java~eb406fd143d938f1:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStart.java
.del-ParseDomainNew.java~1753e1f7b4942b:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainNew.java
.del-ParseDomainList.java~170d7622789247bb:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainList.java
.del-ParseDomainDestroy.java~3b2639c66f4c1fb:
  Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainDestroy.java
.del-Makefile~8c5f335db8a47ad3:
  Delete: tools/control/Makefile
.del-Main.java~72e3e9e28ef6446a:
  Delete: tools/control/src/org/xenoserver/cmdline/Main.java
.del-INSTALL-web~96f8752b9fcd6dae:
  Delete: tools/control/doc/INSTALL-web
.del-INSTALL-cmdline~73e6d06a3262dcea:
  Delete: tools/control/doc/INSTALL-cmdline
.del-CommandParser.java~534cced2be48ac9d:
  Delete: tools/control/src/org/xenoserver/cmdline/CommandParser.java

22 years agobitkeeper revision 1.624 (3fbdff8cjOXXJYub36D6Ko7MDfqOsA)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 12:05:32 +0000 (12:05 +0000)]
bitkeeper revision 1.624 (3fbdff8cjOXXJYub36D6Ko7MDfqOsA)

XenoUtil.py:
  More XenoUtil funcs.

22 years agobitkeeper revision 1.623 (3fbdf485H5kKnNF4DoXW42KlCsxXWw)
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Nov 2003 11:18:29 +0000 (11:18 +0000)]
bitkeeper revision 1.623 (3fbdf485H5kKnNF4DoXW42KlCsxXWw)

setup.py, Xc.c:
  Name change to Python file.
Xc.c:
  Rename: tools/xc/py/xc_py.c -> tools/xc/py/Xc.c

22 years agobitkeeper revision 1.622 (3fbd4bebsTJdb-aVkXDUuIpXoNZ5DA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 23:19:07 +0000 (23:19 +0000)]
bitkeeper revision 1.622 (3fbd4bebsTJdb-aVkXDUuIpXoNZ5DA)

setup.py, Makefile:
  A XenoUtil module containing handy helpers for creating control scripts.
XenoUtil.py:
  new file

22 years agobitkeeper revision 1.621 (3fbd39630uwIiPL4FzOZLfg9bk_Qxg)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 22:00:03 +0000 (22:00 +0000)]
bitkeeper revision 1.621 (3fbd39630uwIiPL4FzOZLfg9bk_Qxg)

Makefile:
  Use the handy install functionality of distutils to do the right thing.

22 years agobitkeeper revision 1.620 (3fbd2125rSiOA8VTBAprJYzUwu-e6w)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 20:16:37 +0000 (20:16 +0000)]
bitkeeper revision 1.620 (3fbd2125rSiOA8VTBAprJYzUwu-e6w)

xc_py.c:
  Clean up one method on error return.

22 years agobitkeeper revision 1.619 (3fbd1860ZTk313gg7K24KrtLF0t_Vg)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 19:39:12 +0000 (19:39 +0000)]
bitkeeper revision 1.619 (3fbd1860ZTk313gg7K24KrtLF0t_Vg)

Makefile:
  Fix Python makefile to install the wrapper module in lib/python/

22 years agobitkeeper revision 1.618 (3fbd0a59dVMNI4LJimKHSsxwsIEbLA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 18:39:21 +0000 (18:39 +0000)]
bitkeeper revision 1.618 (3fbd0a59dVMNI4LJimKHSsxwsIEbLA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.616.1.1 (3fbd0a530qmhBPZzzak7KZnyTNTggA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 18:39:15 +0000 (18:39 +0000)]
bitkeeper revision 1.616.1.1 (3fbd0a530qmhBPZzzak7KZnyTNTggA)

Many files:
  Python wrapper module 'Xc' for libxc.
xc_py.c, setup.py, Makefile:
  new file

22 years agobitkeeper revision 1.617 (3fbcbdd00Q1Ui884abv72p6z6qttuA)
smh22@labyrinth.cl.cam.ac.uk [Thu, 20 Nov 2003 13:12:48 +0000 (13:12 +0000)]
bitkeeper revision 1.617 (3fbcbdd00Q1Ui884abv72p6z6qttuA)

Makefile:
  bug fix

22 years agobitkeeper revision 1.616 (3fbca451cCh4CiAzcPFCijGwNS4Bjg)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 11:24:01 +0000 (11:24 +0000)]
bitkeeper revision 1.616 (3fbca451cCh4CiAzcPFCijGwNS4Bjg)

Many files:
  Mods to new xclib.
Makefile:
  new file
  Rename: tools/xc/Makefile -> tools/xc/lib/Makefile
rpm.spec:
  Rename: tools/xc/rpm.spec -> tools/xc/lib/rpm.spec
xc.h:
  Rename: tools/xc/xc.h -> tools/xc/lib/xc.h
libxc_private.h:
  Rename: tools/xc/libxc_private.h -> tools/xc/lib/libxc_private.h
libxc_vif.c:
  Rename: tools/xc/libxc_vif.c -> tools/xc/lib/libxc_vif.c
libxc_vbd.c:
  Rename: tools/xc/libxc_vbd.c -> tools/xc/lib/libxc_vbd.c
libxc_private.c:
  Rename: tools/xc/libxc_private.c -> tools/xc/lib/libxc_private.c
libxc_misc.c:
  Rename: tools/xc/libxc_misc.c -> tools/xc/lib/libxc_misc.c
libxc_linux_save.c:
  Rename: tools/xc/libxc_linux_save.c -> tools/xc/lib/libxc_linux_save.c
libxc_linux_restore.c:
  Rename: tools/xc/libxc_linux_restore.c -> tools/xc/lib/libxc_linux_restore.c
libxc_linux_build.c:
  Rename: tools/xc/libxc_linux_build.c -> tools/xc/lib/libxc_linux_build.c
libxc_domain.c:
  Rename: tools/xc/libxc_domain.c -> tools/xc/lib/libxc_domain.c
libxc_bvtsched.c:
  Rename: tools/xc/libxc_bvtsched.c -> tools/xc/lib/libxc_bvtsched.c
Many files:
  mvdir

22 years agobitkeeper revision 1.615 (3fbc9188pfX4YYzNRqNTu-qQSJS7XA)
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Nov 2003 10:03:52 +0000 (10:03 +0000)]
bitkeeper revision 1.615 (3fbc9188pfX4YYzNRqNTu-qQSJS7XA)

aic79xx_osm.h, aic79xx_osm.c, aic79xx_host.h, aic79xx_core.c, Makefile:
  Add aic79xx SCSI support.

22 years agobitkeeper revision 1.614 (3fbbf777Qp8RgE-VvD1oK71TVH9x2Q)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 23:06:31 +0000 (23:06 +0000)]
bitkeeper revision 1.614 (3fbbf777Qp8RgE-VvD1oK71TVH9x2Q)

Makefile:
  Fix makefile.

22 years agobitkeeper revision 1.613 (3fbbf72duBrrL77JwhqU9DkVTwQtFA)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 23:05:17 +0000 (23:05 +0000)]
bitkeeper revision 1.613 (3fbbf72duBrrL77JwhqU9DkVTwQtFA)

Many files:
  Rename new library to 'xc' (Xen Control).
xc.h:
  Rename: tools/libxc/xi.h -> tools/libxc/xc.h
libxc_private.h:
  Rename: tools/libxc/libxi_private.h -> tools/libxc/libxc_private.h
libxc_vif.c:
  Rename: tools/libxc/libxi_vif.c -> tools/libxc/libxc_vif.c
libxc_vbd.c:
  Rename: tools/libxc/libxi_vbd.c -> tools/libxc/libxc_vbd.c
libxc_private.c:
  Rename: tools/libxc/libxi_private.c -> tools/libxc/libxc_private.c
libxc_misc.c:
  Rename: tools/libxc/libxi_misc.c -> tools/libxc/libxc_misc.c
libxc_linux_restore.c:
  Rename: tools/libxc/libxi_linux_restore.c -> tools/libxc/libxc_linux_restore.c
libxc_linux_save.c:
  Rename: tools/libxc/libxi_linux_save.c -> tools/libxc/libxc_linux_save.c
libxc_linux_build.c:
  Rename: tools/libxc/libxi_linux_build.c -> tools/libxc/libxc_linux_build.c
libxc_domain.c:
  Rename: tools/libxc/libxi_domain.c -> tools/libxc/libxc_domain.c
libxc_bvtsched.c:
  Rename: tools/libxc/libxi_bvtsched.c -> tools/libxc/libxc_bvtsched.c
Many files:
  mvdir

22 years agobitkeeper revision 1.612 (3fbba6e271_EVTI6k2Ndd7VThsLqTA)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 17:22:42 +0000 (17:22 +0000)]
bitkeeper revision 1.612 (3fbba6e271_EVTI6k2Ndd7VThsLqTA)

Many files:
  new file
Makefile:
  New library (libxi) which makes it easier to access the control interfaces.

22 years agobitkeeper revision 1.611 (3fbb410b63xMuUN6Q1y1PYhhAi94Lw)
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 10:08:11 +0000 (10:08 +0000)]
bitkeeper revision 1.611 (3fbb410b63xMuUN6Q1y1PYhhAi94Lw)

event_channel.c:
  Cleanups for event channels.

22 years agobitkeeper revision 1.610 (3fba5ba4BXSYNJAB1zZyNEpKGUOX1A)
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:24 +0000 (17:49 +0000)]
bitkeeper revision 1.610 (3fba5ba4BXSYNJAB1zZyNEpKGUOX1A)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.608.1.1 (3fba5b99WMvlBA7JwJeGU5vakf_qWg)
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:13 +0000 (17:49 +0000)]
bitkeeper revision 1.608.1.1 (3fba5b99WMvlBA7JwJeGU5vakf_qWg)

event_channel.c:
  new file
sched.h, mm.h, event.h, hypervisor-if.h, domain.c, entry.S:
  Event channels between domains. Also do not reschedule a domain if a particular guest event is already pending.

22 years agobitkeeper revision 1.609 (3fba2fe9Gbos3ZJ3KSgSz7hSX64wVg)
smh22@labyrinth.cl.cam.ac.uk [Tue, 18 Nov 2003 14:42:49 +0000 (14:42 +0000)]
bitkeeper revision 1.609 (3fba2fe9Gbos3ZJ3KSgSz7hSX64wVg)

xen_vbd.c:
  bug fix

22 years agobitkeeper revision 1.608 (3fb9157cuzbuuHoQHhed0YOXJFy-Sw)
br260@laudney.cl.cam.ac.uk [Mon, 17 Nov 2003 18:37:48 +0000 (18:37 +0000)]
bitkeeper revision 1.608 (3fb9157cuzbuuHoQHhed0YOXJFy-Sw)

Fix a bug: on laptop keyboard, Fn+Num Lk to produce Scroll Lk makes keyboard hang.

22 years agobitkeeper revision 1.607 (3fb80bcdDsC2bacgLhXMLo9Gck9Icg)
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 23:44:13 +0000 (23:44 +0000)]
bitkeeper revision 1.607 (3fb80bcdDsC2bacgLhXMLo9Gck9Icg)

dev.c, netdevice.h, interrupt.h, xen_block.c, memory.c, mm.c:
  Clean up locking in blkdev and net code. Many locks are no longer ever held in interrupt context.

22 years agobitkeeper revision 1.606 (3fb7c711FIosxWIF_j9XSEkZmDWlug)
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:50:57 +0000 (18:50 +0000)]
bitkeeper revision 1.606 (3fb7c711FIosxWIF_j9XSEkZmDWlug)

dev.c, dom_mem_ops.c:
  Bug fixes.

22 years agobitkeeper revision 1.605 (3fb7c50bXTDlcELkwn27wbUDu6STOQ)
br260@laudney.cl.cam.ac.uk [Sun, 16 Nov 2003 18:42:19 +0000 (18:42 +0000)]
bitkeeper revision 1.605 (3fb7c50bXTDlcELkwn27wbUDu6STOQ)

Bug fix.

22 years agobitkeeper revision 1.604 (3fb7bdc6G8jZv2m6lWAfV3eKAgnirQ)
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:11:18 +0000 (18:11 +0000)]
bitkeeper revision 1.604 (3fb7bdc6G8jZv2m6lWAfV3eKAgnirQ)

vbd.h, sched.h, xen_vbd.c, xen_block.c, domain.c:
  Cleanups and a few bug fixes to the new vbd code.

22 years agobitkeeper revision 1.603 (3fb3bacevrb8jueJUVr6_fTdAFNH3A)
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 17:09:34 +0000 (17:09 +0000)]
bitkeeper revision 1.603 (3fb3bacevrb8jueJUVr6_fTdAFNH3A)

ac_timer.h, schedule.c, network.c, ac_timer.c:
  Cleaned up ac_timer interface, and fixed a bug in the softirq handler.

22 years agobitkeeper revision 1.602 (3fb3b425Vofdr5SY3t-phN5DXjLizw)
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:09 +0000 (16:41 +0000)]
bitkeeper revision 1.602 (3fb3b425Vofdr5SY3t-phN5DXjLizw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

22 years agobitkeeper revision 1.596.1.3 (3fb3b41eWUoRU0H8A0jEX5roXjxKkA)
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:02 +0000 (16:41 +0000)]
bitkeeper revision 1.596.1.3 (3fb3b41eWUoRU0H8A0jEX5roXjxKkA)

Many files:
  Greatly simplified Xen softirqs. They are now only executed in outermost Xen activation; they are never called within an irq context.

22 years agobitkeeper revision 1.601 (3fb3b29bWxzXUo39xGgX9TIpE757xg)
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:34:35 +0000 (16:34 +0000)]
bitkeeper revision 1.601 (3fb3b29bWxzXUo39xGgX9TIpE757xg)

Cleanup.

22 years agobitkeeper revision 1.600 (3fb3b273GE_hy7OHRLjgp7AxLOBnjg)
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:33:55 +0000 (16:33 +0000)]
bitkeeper revision 1.600 (3fb3b273GE_hy7OHRLjgp7AxLOBnjg)

Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk

22 years agobitkeeper revision 1.599 (3fb3783bCzU2OI0iS1r2i_GVLKRG0Q)
laudney@eclipse.(none) [Thu, 13 Nov 2003 12:25:31 +0000 (12:25 +0000)]
bitkeeper revision 1.599 (3fb3783bCzU2OI0iS1r2i_GVLKRG0Q)

Fixes. Xen console buffer ring can be cleared at request.